Unavoidable accident defense - Espagnol Anglais Dictionnaire